dog shit - German English Dictionary